// var i;
// var $uIBindings = require("./UIBindings");
// var s = cc._decorator;
// var l = s.ccclass;
// var u = s.property;
// var d = (function (e) {
//     function t() {
//         var t = (null !== e && e.apply(this, arguments)) || this;
//         t.txt_unLockInfo = null;
//         t.txt_levelLabel = null;
//         t.txt_expLabel = null;
//         t.txt_nameLabel = null;
//         t.txt_lockLabel = null;
//         t.btn_infoBtn = null;
//         t.node_bgFather = null;
//         t.node_tiaoFather = null;
//         t.node_geZiFather = null;
//         t.node_unLockView = null;
//         t.node_expIconFather = null;
//         t.progress_expBar = null;
//         t.sp_iconSprite = null;
//         t._btnNames = ["btn_infoBtn"];
//         return t;
//     }
//     __extends(t, e);
//     __decorate([u(cc.Label)], t.prototype, "txt_unLockInfo", void 0);
//     __decorate([u(cc.Label)], t.prototype, "txt_levelLabel", void 0);
//     __decorate([u(cc.Label)], t.prototype, "txt_expLabel", void 0);
//     __decorate([u(cc.Label)], t.prototype, "txt_nameLabel", void 0);
//     __decorate([u(cc.Label)], t.prototype, "txt_lockLabel", void 0);
//     __decorate([u(cc.Button)], t.prototype, "btn_infoBtn", void 0);
//     __decorate([u(cc.Node)], t.prototype, "node_bgFather", void 0);
//     __decorate([u(cc.Node)], t.prototype, "node_tiaoFather", void 0);
//     __decorate([u(cc.Node)], t.prototype, "node_geZiFather", void 0);
//     __decorate([u(cc.Node)], t.prototype, "node_unLockView", void 0);
//     __decorate([u(cc.Node)], t.prototype, "node_expIconFather", void 0);
//     __decorate([u(cc.ProgressBar)], t.prototype, "progress_expBar", void 0);
//     __decorate([u(cc.Sprite)], t.prototype, "sp_iconSprite", void 0);
//     return __decorate([l("Item_Bag_EquipItem_UIBindings")], t);
// })($uIBindings.default);
// exports.default = d;

import UIBindings from './UIBindings';

const { ccclass, property } = cc._decorator;

/**
 * 建议类名: BagEquipItemUIBindings
 * 这个类继承自 UIBindings，并且绑定了一些 UI 元素。
 */
@ccclass('Item_Bag_EquipItem_UIBindings')
class BagEquipItemUIBindings extends UIBindings {
    /** 解锁信息文本 */
    @property(cc.Label)
    public txt_unLockInfo: cc.Label | null = null;

    /** 等级标签文本 */
    @property(cc.Label)
    public txt_levelLabel: cc.Label | null = null;

    /** 经验标签文本 */
    @property(cc.Label)
    public txt_expLabel: cc.Label | null = null;

    /** 名称标签文本 */
    @property(cc.Label)
    public txt_nameLabel: cc.Label | null = null;

    /** 锁定标签文本 */
    @property(cc.Label)
    public txt_lockLabel: cc.Label | null = null;

    /** 信息按钮 */
    @property(cc.Button)
    public btn_infoBtn: cc.Button | null = null;

    /** 背景父节点 */
    @property(cc.Node)
    public node_bgFather: cc.Node | null = null;

    /** 条父节点 */
    @property(cc.Node)
    public node_tiaoFather: cc.Node | null = null;

    /** 格子父节点 */
    @property(cc.Node)
    public node_geZiFather: cc.Node | null = null;

    /** 解锁视图节点 */
    @property(cc.Node)
    public node_unLockView: cc.Node | null = null;

    /** 经验图标父节点 */
    @property(cc.Node)
    public node_expIconFather: cc.Node | null = null;

    /** 经验进度条 */
    @property(cc.ProgressBar)
    public progress_expBar: cc.ProgressBar | null = null;

    /** 图标精灵 */
    @property(cc.Sprite)
    public sp_iconSprite: cc.Sprite | null = null;

    /** 按钮名称数组 */
    protected _btnNames: string[] = ["btn_infoBtn"];

    constructor() {
        super();
    }
}

export default BagEquipItemUIBindings;